export default {
  strategy: {
    btn: {
      monitorTarget: '监控指标'
    },
    natureSourceOptions: [
      {
        value: '0',
        label: '期现套利'
      },
      {
        value: '1',
        label: '纯盘面套利'
      },
      {
        value: '2',
        label: '套保'
      },
      {
        value: '3',
        label: '纯现货'
      },
      {
        value: '4',
        label: '合作套保'
      }
    ],
    typeSourceOptions: [
      {
        value: '0',
        label: '期现'
      },
      {
        value: '1',
        label: '纯盘面'
      },
      {
        value: '2',
        label: '纯现货'
      }
    ],
    usingFlagSourceOptions: [
      {
        value: '0',
        label: '草拟'
      },
      {
        value: '1',
        label: '已提交'
      },
      {
        value: '2',
        label: '审核中'
      },
      {
        value: '3',
        label: '已审核'
      },
      {
        value: '4',
        label: '已打回'
      },
      {
        value: '5',
        label: '变更中'
      }
    ],
    strategyManage: {
      title: '策略管理列表',
      detailTitle: '策略基础信息',
      monitorTitle: '监控指标',
      id: 'id',
      usingFlag: '状态',
      organId: '机构名称',
      strategyName: '策略名称',
      strategyCode: '策略编码',
      projectId: '项目名称',
      typeId: '类型',
      strategyNature: '性质',
      makeDate: '策略制定日期',
      startDate: '策略开始日期',
      endDate: '策略结束日期',
      applicantId: '申请人',
      makeUser: '制单人',
      deptId: '部门',
      remark: '策略描述',
      monitor: {
        totalCapitalOccupation: '总资金占用',
        targetProfit: '止盈金额',
        stopLoss: '止损金额',
        hedgingRatio: '对冲比例',
        hedgingRatioStart: '对冲比例开始',
        hedgingRatioEnd: '对冲比例结束'
      },
      edit: {
        id: 'id',
        organId: '机构名称',
        strategyName: '策略名称',
        strategyCode: '策略编码',
        projectId: '项目名称',
        deptId: '部门',
        startDate: '策略开始日期',
        endDate: '策略结束日期',
        applicantId: '申请人',
        typeId: '类型',
        strategyNature: '性质',
        firstLeg: '第一腿',
        secondLeg: '第二腿',
        makeDate: '策略制定日期',
        makeUser: '制单人',
        remark: '策略描述',
        changeUser: '变更人',
        changeUserName: '变更人',
        changeDate: '变更日期',
        changeDesc: '变更说明'
      },
      attachTitle: '附件',
      changeDataTitle: '变更信息',
      changeHistoryTitle: '变更记录',
      authTitle: '审核历史',
      attachList: {
        attachMent: '附件',
        fileName: '文件名',
        uploadDate: '上传日期',
        uploadUser: '上传人',
        remark: '备注'
      },
      change: {
        changeUser: '变更人',
        changeUserName: '变更人',
        changeDate: '变更日期',
        remark: '变更说明'
      },
      authList: {
        authDate: '审核日期',
        auditUserName: '审核人',
        auditStat: '审核状态',
        remark: '审核意见'
      }
    },
    // 计划管理
    planManage: {
      detailTitle: '主信息',
      titleName: '计划管理列表',
      query: {
        planName: '计划名称',
        planCode: '计划编码',
        markerUser: '制单人',
        applicantUser: '申请人',
        auditStat: '状态',
        typeId: '类型',
        strategyNature: '性质',
        deptId: '部门',
        projectId: '项目名称'
      },
      title: {
        id: '',
        auditStat: '状态',
        organName: '机构名称',
        planName: '计划名称',
        planCode: '计划编码',
        projectName: '项目名称',
        type: '类型',
        nature: '性质',
        planStartDate: '计划开始日期',
        planEndDate: '计划结束日期',
        account: '期货账号',
        fAccount: '子账号',
        applicantUser: '申请人',
        markerUser: '制单人',
        markerDate: '制单日期',
        deptId: '部门'
      },
      inPriceDiff: '入场基差',
      outPriceDiff: '离场基差',
      targetProfit: '止盈金额',
      stopLoss: '止损金额',
      totalCapitalOccupation: '总资金占用',
      hedgingRatio: '对冲比例',
      hedgingRatioStart: '对冲比例开始',
      hedgingRatioEnd: '对冲比例结束',

      strategyTitle: '策略信息',
      spotTitle: '现货信息',
      derivativesTitle: '衍生品信息',
      attachTitle: '附件信息',
      changeDetailTitle: '变更记录',
      auditHisTitle: '审核历史',
      edit: {
        id: '',
        organId: '机构名称',//
        planName: '计划名称',
        planCode: '计划编码',
        applicantId: '申请人',//applyUser
        deptId: '部门',//department
        startDate: '计划开始日期',//planStartDate
        endDate: '计划结束日期',//planEndDate
        projectId: '项目名称',//projectName
        typeId: '类型',//type
        strategyNature: '性质',//nature
        faccountId: '期货账号',//account
        subFaccountId: '子账号',//fAccount
        makeDate: '制单日期',//markerDate
        remark: '计划说明',//planDescribe
        changeUserName: '变更人',//changeUser
        changeDate: '变更日期',//changeDate
        planChangeDescribe: '计划变更说明',//planChangeDescribe
        /* 现货信息 */
        spotList: {
          organId: '机构名称',
          productId: '商品名称',
          contractType: '合同类型',
          quantity: '数量',
          increment: '增量',
          maxQuantity: '最大数量',
          unitId: '单位',
          expectedPrice: '预期价格',
          currencyCode: '币种'
        },
        /* 衍生品信息 */
        derivativesInfo: {
          groupCount: '每组数量',
          hands: '手',
          inPriceDiff: '入场价差',
          outPriceDiff: '离场价差',
          deriType: '类型',
          deriCode: '合约',
          direction: '买/卖',
          quantity: '数量',
          increment: '增量',
          maxQuantity: '最大数量',
          unitId: '单位',
          marketPriceFlag: '市价',
          inPrice: '入场价格',
          outPrice: '离场价格',
          currencyCode: '币种'
        },
        attachList: {
          fileName: '文件名',
          uploadDate: '上传日期',
          uploadUser: '上传人',
          remarks: '备注'
        },
        changeDetailList: {
          changeUserName: '变更人',
          changeDate: '变更日期',
          remark: '变更说明'
        },
        auditHisList: {
          authDate: '审核日期',
          auditUserName: '审核人',
          auditStat: '审核状态',
          remark: '审核意见'
        }
      }
    },
    strategyChangeManage: {
      title: '策略变更管理列表',
      id: 'id',
      usingFlag: '状态',
      strategyName: '策略名称',
      strategyCode: '策略编码',
      applyName: '申请人',
      markerUser: '制单人',
      changeUser: '变更人',
      changeDate: '变更日期',
      changeDesc: '变更说明',
      department: '部门'
    },
    futuresAndSpotBaseSheet: {
      form: {
        title: '期现基础表',
        organName: '机构名称',
        departmentName: '部门名称',
        property: '性质',
        type: '类型',
        productName: '商品名称',
        futuresContract: '合约'
      },
      list: {
        date: '日期',
        organName: '机构名称',
        departmentName: '部门名称',
        property: '性质',
        type: '类型',
        strategyName: '策略/计划名称',
        spotGoods: '现货',
        productName: '商品名称',
        documentNumber: '单据号',
        contractType: '合同类型',
        quantity: '数量',
        unit: '单位',
        priceType: '价格类型',
        price: '单价',
        cost: '费用',
        spreadsProfits: '价差利润',
        currency: '币种',
        positionProfitsLoss: '持仓盈亏',
        offsetGainLoss: '平仓盈亏',
        subtotal: '小计',
        derivative: '衍生品',
        entrustOrderNo: '委托单号',
        futuresContract: '合约',
        businessDirection: '买/卖',
        openCloseDirection: '开/平',
        poundage: '手续费',
        transactionPrice: '成交价格',
        transactionDate: '成交日期',
        futuresAccount: '期货账号',
        bypassAccount: '子账号',
        total: '合计'
      },
      priceTypeOption: [
        {
          value: '1',
          label: '固定价'
        },
        {
          value: '2',
          label: '点价'
        },
        {
          value: '3',
          label: '均价'
        }
      ],
      currencyOption: [
        {
          value: '1',
          label: '人民币'
        },
        {
          value: '2',
          label: '美元'
        }
      ],
      openCloseDirectionOption: [
        {
          value: '1',
          label: '开'
        },
        {
          value: '2',
          label: '平'
        }
      ],
      monetaryUnitOption: [
        {
          value: '1',
          label: '元'
        },
        {
          value: '2',
          label: '千元'
        }
      ]
    },
    // 指令管理
    instructions: {
      instructionsName: '指令名称',
      instructionsCode: '指令编码',
      instructionsType: '指令类型',
      instructionsTypeArrs: [{
        value: '1',
        label: '普通指令'
      }, {
        value: '2',
        label: '调整指令'
      }, {
        value: '3',
        label: '交割指令'
      }, {
        value: '4',
        label: '移仓换月指令'
      }],
      giveUser: '下达人',
      contract: '合约',
      buyOrSell: '买/卖',
      buyOrSellArrs: [{
        value: '1',
        label: '买入'
      }, {
        value: '2',
        label: '卖出'
      }],
      openOrClose: '开/平',
      openOrCloseArrs: [{
        value: '1',
        label: '开仓'
      }, {
        value: '2',
        label: '平仓'
      }],
      organName: '机构名称',
      instructionsState: '状态',
      instructionsStateArrs: [{
        value: '1',
        label: '执行中'
      }, {
        value: '2',
        label: '已完成'
      }, {
        value: '3',
        label: '已退回'
      }],
      strategyOrPlan: '所属策略/计划',
      strategyOrPlanName: '所属策略/计划名称',
      strategyOrPlanCode: '所属策略/计划编码',
      giveTime: '下达指令时间',
      endTime: '指令截止时间',
      tradUser: '交易员',
      futuresAccount: '期货账号',
      childAccount: '子账号',
      instructionQuantity: '指令数量',
      quantity: '数量',
      instructionsTurnoverQuantity: '指令自成交数量',
      positionTurnoverQuantity: '持仓自提交数量',
      turnoverQuantity: '已成交数量',
      completion: '完成度',
      title: '指令管理',
      department: '部门',
      edit: {
        instructionInfo: '指令信息',
        arrayQuantity: '组数量',
        array: '组',
        arrayInfo: '组信息',
        arrayUnit: '手/组',
        type: '类型',
        priceMargin: '价差',
        typeArrs: [{
          value: '1',
          label: '期货'
        }, {
          value: '2',
          label: '看涨'
        }, {
          value: '3',
          label: '看跌'
        }],
        unit: '单位',
        unitName: '手',
        turnoverPrice: '成交价格',
        turnoverPriceMargin: '成交价差',
        currency: '币种',
        remark: '备注',
        turnoverQuantity: '成交数量',
        price: '价格'
      },
      turnover: {
        instructionInfoList: '指令信息列表',
        considerationInstructionList: '对价指令列表',
        entrustBillCode: '委托单号',
        instructionTurnoverTitle: '指令选择',
        unmatchQuantity: '未匹配数量',
        derivativeInstructionList: '衍生品成交信息',
        unusedQuantity: '未使用数量',
        turnoverTime: '成交时间',
        actualQuotationAccount: '实盘账号',
        positionTurnoverTitle: '成交明细选择'
      }
    },
    // 现货成交匹配
    distributionOfTheSPOT: {
      title: {
        excelFileName: '现货成交分配',
        baseDataTitle: '成交分配基础信息',
        planList: '计划信息列表',
        spotPositionList: '现货头寸列表'
      },
      entity: {
        distributionCode: '分配编码',
        autoMatchNum: '自动匹配数量',
        productName: '商品名称',
        contractType: '合同类型',
        quantity: '数量',
        increment: '增量',
        maxNum: '最大数量',
        unit: '单位',
        expectedPrice: '预期价格',
        currency: '币种',
        matchLots: '匹配手数',
        remainingMatchLots: '剩余可匹配手数',
        billNo: '单据号',
        price: '单价',
        priceType: '价格类型',
        relateBillNo: '关联单据号',
        relateNum: '关联数量'
      }
    },
    // 衍生品头寸表
    derivativePositions: {
      form: {
        title: '衍生品头寸表',
        organName: '机构名称',
        departmentName: '部门名称',
        entrustOrderNo: '委托单号',
        futuresContract: '合约',
        businessDirection: '买/卖',
        openCloseDirection: '开/平'
      },
      dataList: {
        date: '日期',
        organName: '机构名称',
        departmentName: '部门名称',
        entrustOrderNo: '委托单号',
        futuresContract: '合约',
        businessDirection: '买/卖',
        openCloseDirection: '开/平',
        quantity: '数量',
        unit: '单位',
        poundage: '手续费',
        transactionPrice: '成交价格',
        transactionDate: '成交日期',
        futuresAccount: '期货账号',
        bypassAccount: '子账号',
        positionProfitsLoss: '持仓盈亏',
        offsetGainLoss: '平仓盈亏',
        subtotal: '小计'
      },
      openCloseDirectionOption: [
        {
          value: '1',
          label: '开'
        },
        {
          value: '2',
          label: '平'
        }
      ]
    },
    // 现货头寸表
    spotGoodsPositionSheet: {
      priceType: '价格类型',
      title: '现货头寸表'
    },
    // 现货盯市损益表
    spotMarketProfitLoss: {
      form: {
        title: '现货盯市损益表',
        productTypeName: '商品分类',
        organName: '机构名称',
        departmentName: '部门',
        productName: '商品名称',
        contractType: '合同类型',
        documentNumber: '单据号'
      },
      dataList: {
        date: '日期',
        organName: '机构名称',
        departmentName: '部门名称',
        productTypeName: '商品分类',
        productName: '商品名称',
        material: '材质',
        specification: '规格',
        model: '型号',
        quantity: '数量',
        contractType: '合同类型',
        documentNumber: '单据号',
        stareMarketUnitPrice: '盯市单价',
        unitPrice: '单价',
        stareMarketProfit: '盯市利润',
        currency: '币种',
        locking: '锁定'
      },
      // 币种
      currencyOptions: [
        {
          value: 'CNY',
          label: '人民币'
        },
        {
          value: 'JPY',
          label: '日元'
        },
        {
          value: 'USD',
          label: '美元'
        }
      ],
      // 合同类型
      contractTypeOptions: [
        {
          label: '采购合同',
          value: '1',
          key: '1'
        },
        {
          label: '销售合同',
          value: '2',
          key: '2'
        }
      ],
      // 商品分类
      productTypeOptions: [
        {
          value: '1',
          label: '铝'
        },
        {
          value: '2',
          label: '氧化铝'
        }
      ]
    },
    // 衍生品成交匹配
    derivativesDistribution: {
      title: {
        excelFileName: '现货成交分配',
        baseDataTitle: '成交分配基础信息',
        planList: '计划信息列表',
        spotPositionList: '现货头寸列表'
      },
      entity: {
        distributionCode: '分配编码',
        autoMatchNum: '自动匹配数量',
        productName: '商品名称',
        contractType: '合同类型',
        quantity: '数量',
        increment: '增量',
        maxNum: '最大数量',
        unit: '单位',
        expectedPrice: '预期价格',
        currency: '币种',
        matchLots: '匹配手数',
        remainingMatchLots: '剩余可匹配手数',
        billNo: '单据号',
        price: '单价',
        priceType: '价格类型',
        relateBillNo: '关联单据号',
        relateNum: '关联数量'
      }
    }
  }
}
